/**
 * Constants.h
 *
 * @autor: Bematech S.A.
 */

#ifndef __BILBAO_CONSTANTS_STATIC_CLASS_H__
#define __BILBAO_CONSTANTS_STATIC_CLASS_H__

#include "bilbao/types.h"

namespace bilbao
{
	class Constants
	{
	public:
		/**
		 * Tabelas 49 e 50
		 */
		enum E_ERROS_ALERTAS_CODE
		{
			ERRO_SAT_SEM_CONEXAO_SEFAZ_CODE = 1001
		};

		/**
		 * Retorna a mensagem correspondente ao código do ENUM E_ERROS_ALERTAS_CODEsss
		 */
		static const char* getMessageErrosAlertasCode( void );

		static const char* ERRO_SAT_SEM_CONEXAO_SEFAZ_MSG;
		//Tabelas 49 e 50 - Fim

		//SEFAZ
		//static const char* STATUS_CONEXAO_SEFAZ_FALHOU;
		//static const char* DADOS_CONTRIBUINTE_SEFAZ_INVALIDOS;

		//CONTRIBUINTE

		//ATIVACAO
		static const char* EQUIPAMENTO_JA_ESTA_ATIVADO;
	};
}

#endif//__BILBAO_CONSTANTS_STATIC_CLASS_H__
